umbilical mast - Español Inglés Diccionario